#!/bin/bash
#从键盘重定向输出到文件a。键入后按Ctrl+D以示分割
#cat > a

#从文件a输入到屏幕
#cat < a

#从文件a输入，输出到文件b，不存在则创建，存在则覆盖
#cat < a > b

#从文件a输入，追加输出到文件b
#cat < a >> b

#命令 << 分界符	从标准输入中读入，直到遇到分界符停止。<< 后面固定接文件分界符
#1.cat<<是固定写法，意为输入一个EOF分界符，可以任意自定义
#2.加个-是带秀写法，意为忽略EOF前后的制表符。否则cat<<myEOF会报错
cat << -myEOF >>b
I
need
black
dick
-myEOF

#达咩。输入与输出文件不能是同一个，不然源文件直接给清空了
#nl -b a b > b